Существует несколько способов вызова пользовательского окна:
С помощью опции .
Автоматическая загрузка при старте Unigraphics, которая выполняется, если файлы .utd размещаются в специальных директориях. При запуске Unigraphics система ищет файлы .utd в директориях, список которых записан в файле, определенном системной переменной UGII_CUSTOM_DIRECTORY_FILE (по умолчанию это файл $UGII_BASE_DIR/ugii/menus/custom_dirs.dat). Так что, если Вы хотите использовать автоматическую загрузку, задайте имя директории в этом файле, а сами файлы .utd скопируйте в ее поддиректорию с именем startup. Например:
Добавьте имя директории /my_company/ug_customizations в файл custom_dirs.dat. Создайте директорию /my_company/ug_customizations/startup. Копируйте файл определения пользовательского окна my_usertool.utd в директорию /my_company/ug_customizations/startup. Добавьте имя директории c:\my_ug_customizations в файл custom_dirs.dat. Создайте директорию c:\my_ug_customizations\startup. Копируйте файл my_usertool.utd в директорию c:\my_ug_customizations\startup. При вызове пользовательского диалогового окна не проверяется существование макрокоманд, программ UG/Open API или UG/Open GRIP, указанных в файле определения .utd. Другими словами, в диалоговом окне могут присутствовать иконки, клавиши и элементы меню, представляющие несуществующие макрокоманды, программы UG/Open API или UG/Open GRIP. При попытке запустить их будет выдано сообщение об ошибке. Если произошла ошибка чтения файла, то пользовательское диалоговое окно будет открыто, но в него войдут только элементы, считанные системой до возникновения ошибки. Файлы определения меню .utm, использовавшиеся в ранних версиях Unigraphics, считаются устаревшими. Вы должны заменить их файлами .utd, записанными в директорию startup. Тогда пользовательские диалоговые окна будут автоматически загружаться при старте Unigraphics. Для управления их видимостью на экране (показать/убрать) используйте диалоговое окно Customize. Одновременно можно загрузить только 25 пользовательских диалоговых окон.